            .category {
                .categoryTitle {
                    height: 50px;
                    display: flex;
                    background-color: var(--themeColor);
                    justify-content: center;
                    align-items: center;
                    .titleName {
                        color: white;
                    }
                }
                .categoryList {
                    display: flex;
                    height: calc(100vh - 145px);
                    .categoryListLeft {
                        flex: 1;
                        overflow-y: auto;
                        background-color: #f3f3f3;
                        .leftItem {
                            width: 100%;
                            height: 50px;
                            line-height: 50px;
                            text-align: center;
                        }
                        .active {
                            border-left: 2px solid #ea4350;
                            /*no*/
                            color: #ea4350;
                        }
                    }
                    .categoryListRight {
                        overflow-y: auto;
                        flex: 3;
                        .rightItem {
                            .rightItemTitle {
                                height: 30px;
                                line-height: 30px;
                                text-align: center;
                            }
                            .rightItemList {
                                display: flex;
                                flex-wrap: wrap;
                                .listProductItem {
                                    width: 33.33%;
                                    padding: 5px;
                                    text-align: center;
                                    .imgWrapper {
                                        img {
                                            width: 60px;
                                            height: 60px;
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }